thunderstorm cloud - Spanish English Dictionary